home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / time / eclock / eclock docs / eclock.dok < prev    next >
Encoding:
Text File  |  1994-06-19  |  19.8 KB  |  580 lines

  1.                                 EClock
  2.  
  3.                        Version 1.00 vom 22.05.94
  4.  
  5.           Upgrade zu Clock V2.2 (vollkommen neu geschrieben)
  6.  
  7.                       Copyright (C) 1992-1994 by
  8.  
  9.                             Bernd Grunwald
  10.  
  11.                             Zugspitzstr.78
  12.  
  13.                             82223 Eichenau
  14.  
  15.                          Deutschland (Germany)
  16.  
  17.                   Die Weitergabe ist nur erlaubt wenn
  18.  
  19.  der Name des Autors und der Copyright-Vermerk nicht entfernt wurden,
  20.  
  21. die Weitergabe kostenlos ist, oder NUR die Kopiergebühren (<= DM 5,-) erhoben werden
  22.  
  23.                 und diese Anleitung dem Paket beiliegt.
  24.  
  25.              *Die Weitergabe des Key-Files ist VERBOTEN!*
  26.  
  27.                  *DER AUTOR HAFTET FÜR KEINE SCHÄDEN,*
  28.  
  29.                   *DIE DURCH DAS PROGRAMM ENTSTEHEN!*
  30.  
  31. Was ist EClock?
  32. ***************
  33.  
  34. Mit EClock habe ich ein Uhrenprogramm geschrieben, das sich sowohl von
  35. dem CLI aus starten läßt, als auch von der Workbench.  Als besondere
  36. Features sind aufzuführen: Uhr erscheint immer auf dem vordersten
  37. Screen; unendlich viele Alarmzeiten speicherbar, bei denen dann ein
  38. Programm gestartet werden kann und vieles mehr ...
  39.  
  40. Warum wurde Clock v2.2 in EClock umbenannt?
  41.  
  42. Also Clock war ursprünglich in Assembler geschrieben worden und begann
  43. mit einer Sourcecode Länge von etwa 4KB. Da an mich viele
  44. Verbesserungsvorschläge herangetragen wurden baute ich diese fleißig
  45. ein.  Da aber irgendwann der Punkt erreicht war, daß ich länger
  46. suchen mußte, wo ich denn nun was einfügen konnte, als das
  47. eigentliche Ändern dauerte (1), habe ich mich dazu entschlossen Clock
  48. neu zu schreiben. Und da es ein komplett neues Programm ist, habe ich
  49. auch den Namen geändert.
  50.  
  51. Da ich in der Uni sowieso Modula II lernen mußte habe ich mir auch
  52. einen Compiler für den Amiga gekauft und war davon sehr angetan. Was
  53. lag da näher, als EClock in einer Hochsprache zu programmieren, um so
  54. die Wartung einfacher zu halten?
  55.  
  56. Das Keyfile ist natürlich das gleiche, wie das für Clock. Das heißt,
  57. alle registrierten (*Note Registrierung: Registrierung) Clock User
  58. können EClock mit Ihrem Keyfile ohne Nervfenster benutzen.
  59.  
  60. ---------- Footnotes ----------
  61.  
  62. (1)  Unter Kennern als Spaghetti Code bekannt :-)
  63.  
  64. Unterschiede Clock/EClock
  65. *************************
  66.  
  67.    *     Es gibt jetzt 2 Modi von EClock:
  68.  
  69.         -      UsePublicScreens only (*Note EClockPrefs: Hauptfenster
  70.           Gadgets)         (benutzt nur PublicScreens um auf
  71.           selbigen zu erscheinen) und ist deshalb weitgehend
  72.           systemkonform.
  73.  
  74.         -      UseEveryScreen (benutzt jeden Screen und behandelt
  75.           PublicScreens auch      als solche) ist unkonformer, aber
  76.           vielleicht will man ja auch machmal      seine Uhr auf dem
  77.           DPaint, PPaint ... Screen aufmachen.
  78.  
  79.    *     EClock besteht nun aus mehreren Programmen.
  80.  
  81.         -      EClock, dem Hauptprogramm (*Note EClock: EClock), daß
  82.           immer läuft.
  83.  
  84.         -      EClockPrefs, dem Konfigurations Programm (*Note
  85.           EClockPrefs: EClockPrefs).
  86.  
  87.         -      Und ERequester (*Note ERequester: ERequester), daß den
  88.           Aufruf der Alarm-Requester, falls gewünscht      übernimmt.
  89.  
  90.      Diese Unterteilung wurde deshalb getroffen, weil man den
  91.      Konfigurator     relativ selten braucht und er sonst nur
  92.      unnötigen Speicher     verbrauchen würde.
  93.  
  94.    *     EClock hat keine Beschränkung der nutzbaren Alarmzeiten
  95.      (*Note Timer-Einstellungen: EClockPrefs Timerfenster).      Sie
  96.      hängen jetzt nur noch vom vorhandenen Speicher ab und von der
  97.      Prozessorzeit, die Sie gewillt sind EClock für die
  98.      Alarmzeitbehandlung zu überlassen.
  99.  
  100.    *     EClock unterstützt Wildcards. D.h. Sie können z.B.
  101.      "??:00:00"  für     einen stündlichen Alarm benutzen oder
  102.      "(??:00:00|??:30:00)"  für     einen halbstündlichen.
  103.  
  104.    *     EClock kann nun auch zu bestimmten Daten, oder an bestimmten
  105.       Wochentagen zu einer bestimmten Uhrzeit einen Alarm auslösen.
  106.        Dabei werden natürlich auch die Wildcards unterstützt, so daß
  107.         Sie z.B. (Donner#?|Fr#?) für Donnerstag oder Freitag eingeben
  108.         können.
  109.  
  110.    *     EClock interpretiert folgende 3 Zeichen(folgen) im
  111.      Requestertext:
  112.  
  113.     `\'
  114.           Dieses Zeichen wird im Requester Text als Return
  115.           interpretiert,     was im Requester einen Zeilenneuanfang
  116.           bedeutet. EClock kann     also nun schöner gestaltete
  117.           mehrzeilige Requester anzeigen.
  118.  
  119.     `%t'
  120.           Diese Zeichen werden im Requester Text vor dem Anzeigen des
  121.            Requesters durch die aktuelle Uhrzeit ersetzt.
  122.  
  123.     `%d'
  124.           Diese Zeichen werden im Requester Text vor dem Anzeigen des
  125.            Requesters durch das aktuelle Datum ersetzt.
  126.  
  127.    *     Es können jetzt auch beliebig viele Screens definiert werden,
  128.      auf     denen sich EClock bevorzugt öffnen soll     (*Note
  129.      Screen-Einstellungen: EClockPrefs Screenfenster).      Dabei kann
  130.      für jeden     Screen die X- und Y-Position ... angegeben werden.
  131.      Dabei wird     EClock immer den Screen bevorzugen, der in der
  132.      Liste weiter oben steht      ...
  133.  
  134. Installation
  135. ************
  136.  
  137. Als erstes müssen Sie das File ERequester irgendwo in den Suchpfad
  138. kopieren (am besten ins "c:" Verzeichnis). Dieser Befehl ist nötig, um
  139. Requester anzeigen zu können.
  140.  
  141. Nun kopieren Sie am besten das Programm EClock in die "SYS:WBStartup"
  142. Schublade (oder sonstwohin und starten es dann von Hand über die
  143. "User-Startup" Sequence). Dieses Programm ist das Hauptprogramm von
  144. EClock.
  145.  
  146. Danach kopieren Sie das File EClockPrefs in die "SYS:Prefs" Schublade,
  147. da es sonst nicht vom EClock Hauptprogramm aufgerufen werden kann.
  148.  
  149. Falls Sie die Locale.library installiert haben (WB 2.1+) und das
  150. Programm EClockPrefs in Deutscher Sprache bedienen wollen, dann
  151. kopieren Sie das File "EClPrefs.catalog" nach "locale:Catalogs/Deutsch".
  152.  
  153. Es ist jetzt *umbedingt* erforderlich, daß Sie EClockPrefs starten und
  154. eine Konfiguration mit dem "SAVE" Gadget abspeichern (es werden zwei
  155. Files erzeugt: "env:EClock.config" und "envarc:EClock.config"), da
  156. EClock sonst nicht startet.
  157.  
  158. Jetzt kann man EClock starten.
  159.  
  160. Oder benutzen Sie einfach das Installerskript.
  161.  
  162. Programmbeschreibungen
  163. **********************
  164.  
  165. EClock
  166. ======
  167.  
  168. EClock Menu
  169. -----------
  170.  
  171. Das Menu des EClock Hauptprogrammes ist folgendermaßen aufgebaut:
  172.  
  173. `Change Prefs'
  174.      Startet das Programm "SYS:Prefs/EClockPrefs"
  175.  
  176. `Change Colors'
  177.      ruft den Reqtools Colorrequester auf dem Screen auf,     auf dem
  178.      sich EClock gerade befindet. (Dabei ist EClock aber dann so
  179.      lange blockiert, bis der Requester wieder geschlossen ist.)
  180.  
  181. `About'
  182.      ruft das Programm ERequester auf und zeigt meine Adresse     ...
  183.      an
  184.  
  185. `Quit'
  186.      Na, was wird das wohl machen? :-)
  187.  
  188. EClock Fenster
  189. --------------
  190.  
  191. In diesem Fenster gibt es 2 Möglichkeiten EClock zu beeinflussen:
  192.  
  193. `Das ZoomGagdet'
  194.      Wenn Sie diese Gadget anklicken wird EClock sofort von dem
  195.      aktuellen Screen verschwinden und nie mehr auf ihn zurückkehren.
  196.         Es wird aber immer nur ein Screen gespeichert, von dem EClock
  197.      sich     entfernen soll, so daß Sie, wenn Sie nochmal auf das
  198.      Gadget klicken     EClock wieder dazu bewegen können sich wieder
  199.      auf den Screen zu     bringen, den Sie zuerst durch klicken auf
  200.      das ZoomGagdet sperrten.
  201.  
  202.      Dieses Gadget ist wichtig, um einen PublicScreen schließen zu
  203.      können     auf dem sich EClock gerade befindet.
  204.  
  205. `Close Gadget'
  206.      Na, was wird das wohl machen? :-)
  207.  
  208. EClock Shell Startup
  209. --------------------
  210.  
  211. Um EClock auch mit einer anderen Konfiguration starten zu können wird
  212. ein   Argument unterstützt, daß Sie einfach beim CLI Start übergeben.
  213.         z.B. "EClock ENV:EClock.config"
  214.  
  215. EClockPrefs
  216. ===========
  217.  
  218. EClockPrefs Hauptfenster
  219. ------------------------
  220.  
  221. Hauptfenster Menues
  222. ...................
  223.  
  224. Folgende Menüs hat das EClockPrefs Hauptfenster:
  225.  
  226. `Open...'
  227.      Mit diesem Menüpunkt können Sie eine andere Konfiguration
  228.      einladen.          Es wird ein ASL-Requester angezeigt, der Sie
  229.      dazu auffordert ein File zu         selektieren.
  230.  
  231. `Save As...'
  232.      Mit diesem Menüpunkt können Sie die Konfiguration unter einem
  233.      anderen         Namen abspeichern.          Es wird ein
  234.      ASL-Requester angezeigt, der Sie dazu auffordert ein File zu
  235.       selektieren.
  236.  
  237. `About'
  238.      Es werden meine Adresse ...  in einem Requester angezeigt.
  239.  
  240. `Quit'
  241.      Na, was wird das wohl machen? :-)
  242.  
  243. Hauptfenster Gadgets
  244. ....................
  245.  
  246. Die Gadgets im Hauptfenster sind in folgende 4 Gruppen eingeteilt:
  247.  
  248. `Global Settings'
  249.     `German Time'
  250.           Aktiviert 24h Modus
  251.  
  252.     `Long Day String...'
  253.           Aktiviert ausgeschriebenen Tagnamen (sonst 2 Buchstaben).
  254.  
  255.     `Date with "."'
  256.           Aktiviert Datumstrennung mit "." sonst "-"
  257.  
  258.     `Use Only PubScreens'
  259.           Aktiviert systemkonforme Art und Weise des Screen Handlings
  260.           von EClock.             Dann kann sich EClock allerdings nur
  261.           auf PublicScreens öffnen.
  262.  
  263.     `Priority'
  264.           Hier kann man die Priorität einstellen, mit der EClock laufen
  265.                     soll.
  266.  
  267. `Screen Prefs'
  268.     `Listview'
  269.           Doppelklick auf ein Element der Liste aktiviert das
  270.           EClockPrefs            Screenfenster (*Note Screenfenster:
  271.           EClockPrefs Screenfenster)            mit den Daten des
  272.           angeklickten Elements.             Je weiter oben ein Element
  273.           steht desto eher wird geprüft,            ob es mit einem
  274.           passenden Screennamen übereinstimmt.             Also wenn
  275.           der oberste Screennamen paßt, werden die            anderen
  276.           nicht mehr durchgesehen und dieser Screen            wird
  277.           benutzt.
  278.  
  279.     `ADD'
  280.           Hinzufügen eines neuen Eintrags (immer am Ende der Liste).
  281.  
  282.     `DEL'
  283.           Löschen eines aktivierten Eintrags.
  284.  
  285.     `UP'
  286.           Der aktivierte Eintrag wandert um eins in der Liste nach oben.
  287.  
  288.     `DOWN'
  289.           Der aktivierte Eintrag wandert um eins in der Liste nach
  290.           unten.
  291.  
  292. `TimerPrefs'
  293.     `Listview'
  294.           Doppelklick auf ein Element der Liste aktiviert das
  295.           EClockPrefs            Timerfenster            (*Note
  296.           Timerfenster: EClockPrefs Timerfenster)            mit den
  297.           Daten des angeklickten Elements.
  298.  
  299.     `ADD'
  300.           Hinzufügen eines neuen Eintrags (immer am Ende der Liste).
  301.  
  302.     `DEL'
  303.           Löschen eines aktivierten Eintrags.
  304.  
  305.     `UP'
  306.           Der aktivierte Eintrag wandert um eins in der Liste nach oben.
  307.  
  308.     `DOWN'
  309.           Der aktivierte Eintrag wandert um eins in der Liste nach
  310.           unten.
  311.  
  312. `Aktionen'
  313.     `SAVE'
  314.           Speichert in ENV: und ENVARC: das File EClock.config.
  315.              Wenn eine Konfiguration als Argument übergeben wurde,
  316.           oder            wenn Sie mit dem Menüpunkt "Open..." eine
  317.           andere Konfiguration            geladen haben, wird *nur*
  318.           unter diesem Namen gespeichert.
  319.  
  320.     `USE'
  321.           Speichert in ENV: das File EClock.config.             Wenn
  322.           eine Konfiguration als Argument übergeben wurde, oder
  323.              wenn Sie mit dem Menüpunkt "Open..." eine andere
  324.           Konfiguration            geladen haben, wird unter diesem
  325.           Namen gespeichert.
  326.  
  327.     `CANCEL'
  328.           Bricht ab, ohne zu speichern (wie CloseGadget).
  329.  
  330. EClockPrefs Screenfenster
  331. -------------------------
  332.  
  333. `Screen Pattern'
  334.      Hier kann man ein Pattern mit Wildcards (#? ...)         (es wird
  335.      nicht zwischen Groß- und Kleinschreibung unterschieden)
  336.      angeben. Wenn das Pattern mit dem aktuellen Screennamen
  337.      übereinstimmt,         dann geht EClock auf diesem Screen auf.
  338.          Hierbei wird die Liste aller Einträge durchgegangen und der
  339.      1.          passende herangezogen.
  340.  
  341. `XPOS'
  342.      X-Position, an der EClock sein Fenster auf dem, oder den
  343.      "Screen Pattern" Screen(s) aufgehen soll.
  344.  
  345. `YPOS'
  346.      Y-Position, an der EClock sein Fenster auf dem, oder den
  347.      "Screen Pattern" Screen(s) aufmachen soll.
  348.  
  349. `Show Date'
  350.      Aktiviert die Anzeige des Datums im EClock Fenster.
  351.  
  352. `Show memory'
  353.      Aktiviert die Anzeige des Speichers im EClock Fenster.
  354.  
  355. `OK'
  356.      Änderungen übernehmen.
  357.  
  358. `CANCEL'
  359.      Änderungen verwerfen (=CloseGadget)
  360.  
  361. EClockPrefs Timerfenster
  362. ------------------------
  363.  
  364. `Weekly'
  365.      Ist dieses Gadget aktiviert, dann wird nicht mit dem Datumsstring
  366.            verglichen, sondern mit dem Tagstring. Es ist dann also
  367.      möglich         z.B. "(Do#?|Fr#?)" (hängt von der Lokalisierung
  368.      ab beim englischen         also "(Th#?|Fr#?)") anzugeben um auch
  369.      an bestimmten Wochentagen         eine Aktion auszulösen und
  370.      nicht nur an bestimmten Daten wie bei         nicht aktiviertem
  371.      Gadget.
  372.  
  373. `Date Pattern'
  374.      Hier kann man ein Pattern mit Wildcards (#? ...)         angeben.
  375.      Wenn das Pattern mit dem aktuellen         Datumsstring
  376.      übereinstimmt, und mit der Zeit dann         wird ein Alarm
  377.      ausgelöst.
  378.  
  379.      z.B. "Do#?" +aktiviertes Weekly =>         Nur an Donnerstagen
  380.      passiert was.
  381.  
  382. `Time Pattern'
  383.      Hier kann man ein Pattern mit Wildcards (#? ...)         angeben.
  384.      Wenn das Pattern mit der aktuellen         Zeit übereinstimmt,
  385.      und mit dem Datumsstring dann         wird ein Alarm ausgelöst.
  386.  
  387.     `Deutsch'
  388.           z.B. "#?:00:00" => jede volle Stunde wird ein Alarm
  389.           ausgelöst.
  390.  
  391.     `Englisch'
  392.           z.B. "(#?:30:00#?|#?:00:00#?)" => jede halbe Stunde
  393.           wird ein Alarm ausgelöst. Das "#?" nach #?:30:00 und nach
  394.                #?:00:00 steht hier für das bei nicht deutscher
  395.           Zeitanzeige          angefügte "PM" bzw. "AM".
  396.  
  397. `Req'
  398.      Aktiviert einen Requester, der beim Alarm aufgerufen wird.
  399.       Dieser Requester wird von dem Programm ERequester erzeugt,
  400.        der dann beim Alarm mit den Parametern von "Req. Text"
  401.      gestartet wird.
  402.  
  403. `Req. Text'
  404.      Hier steht der Inhalt, den der Requester haben soll.           Das
  405.      Zeichen mit dem ASCII Code 254 ist nicht erlaubt und          wird
  406.      rausgefiltert (in allen Stringgadgets).           Das Zeichen "\"
  407.      heißt, daß ein Zeilenumbruch          im Requester stattfindet.
  408.      So kann man auch einen          schöneren Requester erzeugen, als
  409.      mit Clock 2.2.           Der Requester erscheint übrigens immer
  410.      auf dem gerade          aktiven PublicScreen, oder falls keiner
  411.      aktiviert ist          auf der Workbench.
  412.  
  413. `File'
  414.      Aktiviert ein Programm, das beim Alarm aufgerufen wird.
  415.      (wird mit "RUN <NIL: >NIL:" gestartet)
  416.  
  417.      Falls dieses Gadget also aktiviert ist wird das Programm
  418.      mit dem unter "Filename" ausgewählten Namen gestartet.
  419.  
  420. `Filename'
  421.      Hier steht der Filename (ggf. mit Argumenten), der beim
  422.      Alarm aufgerufen werden soll.
  423.  
  424. `G'
  425.      Öffnet einen ASL-Filerequester um den Filenamen in das
  426.      "Filename" Gadget zu kopieren.
  427.  
  428. `DisplayBeep'
  429.      Aktiviert einen DisplayBeep, der dann beim Alarm
  430.      ausgeführt wird.
  431.  
  432. `OK'
  433.      Änderungen übernehmen.
  434.  
  435. `CANCEL'
  436.      Änderungen verwerfen (=CloseGadget)
  437.  
  438. EClockPrefs Shell Startup
  439. -------------------------
  440.  
  441. Es läßt sich eine Konfiguration als Argument übergeben (Wird von
  442. EClock    benutzt um immer die gerade aktive Config aufzurufen).
  443.  
  444. ERequester
  445. ==========
  446.  
  447. ERequester ist ein kleines Programm, das einen Requester auf dem
  448. vordersten   Publicscreen anzeigt, oder falls kein Publicscreen vorne
  449. ist, dann benutzt   es dazu die Workbench.
  450.  
  451. Der Text, der im Requester angezeigt wird übergibt man als CLI
  452. Argumente beim   Start.
  453.  
  454. Dabei wird das "\" Zeichen als Return interpretiert, so daß auch
  455. mehrzeilige   Texte in einem Requester angezeigt werden können.
  456.  
  457.         z.B. `ERequester "Hello it is very late now\:-)"'
  458.  
  459. Registrierung
  460. *************
  461.  
  462. Wenn Sie EClock länger als eine Woche benutzen, dann *müssen*   Sie
  463. sich bei mir registrieren lassen. Dann erhalten Sie entweder   ein
  464. Key-File von mir (über Fido, oder Z-Netz) oder eine Diskette   mit der
  465. neuesten EClock Version, Key-File und ein paar kleinen   extra
  466. Programmen als Zugabe.
  467.  
  468. Außerdem werde ich für Interessierte   den Source Code von Clock v2.3
  469. beilegen, falls Sie sich mit dem   neuen Uhrenprogramm nicht anfreunden
  470. können und vieleicht noch   etwas neues in Clock einbauen wollen.
  471. Bedingung ist aber, daß   Sie mir dann diese geänderte Version und
  472. sämtliche Updates kostenlos   schicken müssen, wenn Sie sie weiter
  473. verbreiten. Außerdem ist in   dem Programm immer mein Name als Urheber
  474. von Clock zu belassen. Sie   können natürlich Ihren Namen auch mit
  475. einbauen ...
  476.  
  477. Außerdem liegen der Diskette für registrierte EClock User Turbo
  478. Versionen (010, 020, 030, 030FPU, 040FPU) von EClock und EClockPrefs
  479. bei.
  480.  
  481. Wenn Sie das Key-File haben   erscheint das nervige Info-Fenster beim
  482. Start von EClock nicht mehr.    Das Key-File wird voraussichtlich auch
  483. bei Updates von EClock zu   verwenden sein, so daß Sie dann die neue
  484. EClock Version auch von   PD Disketten oder aus File Netzen ohne
  485. Nervfenster verwenden können.    Im Key-File sind Ihre persönlichen
  486. Daten gespeichert, so daß ich,   falls ich Ihr File irgendwie in die
  487. Hand bekommen sollte, feststellen   kann, ob es von Ihnen war. => Geben
  488. Sie das Key-File nicht weiter,   da das *strafbar* ist!
  489.  
  490. Den Preis der Registrierung entnehmen Sie dem beigelegten
  491. Registrierungs-Formular, daß Sie bitte auch zur Registrierung
  492. verwenden.
  493.  
  494. Die neueste EClock Version läßt sich auch aus der "Avalon Magic"
  495. saugen. Einfach als Username "SAUGER" eingeben und die neueste EClock
  496. Version aus dem Brett "/SAUGER/AMIGA" downloaden, mit   "CD
  497. /SAUGER/AMIGA", dann "INH *" und mit "LE xx" (xx = Nummer)   EClock
  498. downloaden.
  499.  
  500.                      *Die Telefonnummer der AMC:*
  501.  
  502.               1200 - 14400 Bps HST V32 V32bis V42 V42bis
  503.  
  504.                   Tel: +49-(0)89-3130290  24h Online
  505.  
  506. Außerdem können Sie als registrierter EClock User natürlich jederzeit
  507.  eine neue Version bekommen, wenn Sie mir eine Diskette mit ausreichend
  508.  frankiertem und an sich adressierten Briefumschlag schicken.
  509.  
  510. Anmerkungen
  511. ***********
  512.  
  513. Bei Fragen oder Verbesserungsvorschlägen ... bin ich auch über das
  514. Zerberus-Netz zu erreichen unter:
  515.      EMBO@AMC.insider.sub.de     (oder EMBO@NATHAN.gun.de)
  516.  
  517. oder über das Fidonet unter:
  518.      Bernd Grunwald of 2:2480/3508.100
  519.  
  520. zur Not (1) auch über InterNet unter:
  521.      embo@eikon.e-technik.tu-muenchen.de
  522.  
  523.                    *Viel Spaß mit diesem Programm!*
  524.                            *Flames => NIL:*
  525.           *Konstruktive Kritiken sind aber immer willkommen!*
  526. *Wenn das Programm bei Ihnen nicht läuft, dann schreiben Sie mir doch
  527.      bitte den genauen Fehler und Ihre Workbench und Kickstart-Version
  528. ...*
  529. Danke an:
  530.      Toni Günzel Peltner (WEGAR@AMC.insider.sub.de) für das
  531.      Betatesten  und natürlich für das SUPER Progamm TheAnswer III !!
  532.  
  533.      Holgi (H_LEVSEN@BINGO.zer.sub.org)
  534.  
  535.      Peter Fröhlich (P.FROEHLICH@AMC.insider.sub.de)
  536.  
  537.      Thomas Strauß  (THOMAS_STRAUSS@SAARAG.zer.sub.org)
  538.  
  539.      Stefan Brandes und alle, die mir geholfen haben!
  540.  
  541. ---------- Footnotes ----------
  542.  
  543. (1)  das kann sehr lange dauern, da ich sehr selten an der Uni bin um
  544. Mails zu lesen ...
  545.  
  546. Neuerungen
  547. **********
  548.  
  549. Noch keine :-)
  550.  
  551. Tips & Tricks
  552. *************
  553.  
  554. Stichwortverzeichnis
  555. ********************
  556.  
  557. * Menu:
  558.  
  559. * Anmerkungen:                          Anmerkungen.
  560. * EClock:                               EClock.
  561. * EClock Fenster:                       EClock Fenster.
  562. * EClock Menu:                          EClock Menu.
  563. * EClock Shell Startup:                 EClock Shell Startup.
  564. * EClockPrefs:                          EClockPrefs.
  565. * EClockPrefs Hauptfenster:             EClockPrefs Hauptfenster.
  566. * EClockPrefs Screenfenster:            EClockPrefs Screenfenster.
  567. * EClockPrefs Shell Startup:            EClockPrefs Shell Startup.
  568. * EClockPrefs Timerfenster:             EClockPrefs Timerfenster.
  569. * ERequester:                           ERequester.
  570. * Hauptfenster Gadgets:                 Hauptfenster Gadgets.
  571. * Hauptfenster Menues:                  Hauptfenster Menues.
  572. * Installation:                         Installation.
  573. * Neuerungen:                           Neuerungen.
  574. * Programmbeschreibungen:               Programmbeschreibungen.
  575. * Registrierung:                        Registrierung.
  576. * Tips & Tricks:                        Tips & Tricks.
  577. * Unterschiede Clock/EClock:            Unterschiede Clock/EClock.
  578. * Was ist EClock?:                      Was ist EClock?.
  579.  
  580.